XQuery 1.0 and XPath 2.0 Full-Text
نویسنده
چکیده
P. Case Powerful queries of character strings, numbers, dates, and nodes are familiar to users of relational database systems. Full-text database search systems feature queries that (1) use logical, proximity, and starts-with operators, (2) offer user control of case and diacritics, stemming, and wildcards, and (3) support thesauruses, taxonomies, and ontologies. Two emerging standards, XQuery 1.0 and XQ/XPFT (XQuery 1.0 and XPath 2.0 Full-Text), combine the search capabilities of the aforementioned systems and promise to change the face of full-text searching. This paper explores the expected benefits of these standards in searching relational data and full-text documents in XML from an end user point of view and describes how these benefits would apply to a search system used at the Library of Congress. These standards have the potential to solve many real-life full-text search system problems and to restore the end-user control necessary to enable and facilitate complex searching.
منابع مشابه
Introduction to Xquery *
XQuery is a query language for data stored in xml form. It can be used to search such documents and arrange the result, as an xml structure or a simple text (possibly suitable for a TEX engine). Like xslt 2.0, it is based on XPath 2.0. We propose an introduction to XQuery, and some comparisons with xslt allow readers to discern the applications XQuery is suitable for.
متن کاملImplementing Xquery 1.0: The Galax Experience
Galax is a light-weight, portable, open-source implementation of XQuery 1.0. Started in December 2000 as a small prototype designed to test the XQuery static type system, Galax has now become a solid implementation, aiming at full conformance with the family of XQuery 1.0 specifications. Because of its completeness and open architecture, Galax also turns out to be a very convenient platform for...
متن کاملXQuery Full-Text extensions explained
S. Amer-Yahia C. Botev J. Dörre J. Shanmugasundaram There has been recent interest in developing XML query languages, such as XPath and XQuery, to tap the vast amount of information represented and stored in Extensible Markup Language (XML). These query languages, however, have focused mainly on querying the structure of XML documents and provide only rudimentary support for querying text conte...
متن کاملImplementing XQuery 1.0: The Story of Galax
XQuery 1.0 and its sister language XPath 2.0 have set a fire underneath database vendors and researchers alike. More than thirty commercial and research XQuery implementations are listed on the XML Query working group home page. Galax [FS] is an open-source, general-purpose XQuery engine, designed to be complete, efficient, and extensible. During Galax’s development, we have focused on each of ...
متن کاملQuerying XML With Lambda Calculi
The aim of this paper is to outline an uniform functional approach useful both for constructing query languages for XML and also for formal description of their semantics. This framework offers an alternative way to today’s mainstream query languages – XPath and XQuery. With respect to the goal of the VLDB PhD Workshop it is focused more on the concept than on the complete solution. 1 XML and Q...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IBM Systems Journal
دوره 45 شماره
صفحات -
تاریخ انتشار 2006